home *** CD-ROM | disk | FTP | other *** search
- ^^MOVE ABSOLUTE
- This function is accessible only with a mouse. When you click the <MLB> in
- the any text window, the text cursor will be moved to the location of the
- mouse pointer.
- ^^MOVE TOP
- Positions the cursor to the first line of the buffer, scrolling or repaint-
- ing the screen as necessary. pEDIT keeps all text in memory, making it very
- fast to move to the top of the buffer from any point in the buffer.
- ^^MOVE BOTTOM
- Moves the cursor to the dummy last line at the end of the buffer. The screen
- will scroll or repaint as required.
- ^^MOVE HOME
- The action of MOVE HOME depends on the position of the cursor within the
- current line. If the cursor is not at the beginning of a line, it will move
- there. If it is at the start of a line, it will wrap to the start of the
- previous line. This command is normally bound to the <Home> key.
- ^^MOVE END
- The action of MOVE END depends on the position of the cursor within the
- current line. If the cursor is not at the end of the line, it will move
- there. If it is at the end of a line, it will wrap to the end of the next
- line. Normally bound to the <End> key.
- ^^MOVE UP
- Moves the cursor up one line in the current buffer. There can be no action
- if the cursor is already on the first line of the buffer. pEDIT keeps the
- cursor as close as possible to the same column. This command is normally
- bound to the <Up> key.
- ^^MOVE DOWN
- Moves the cursor down one line in the current buffer. The cursor cannot move
- if it is already on the dummy last line of the buffer. pEDIT keeps the cur-
- sor as close as possible to the same column. This command is normally bound
- to the <Down> key.
- ^^MOVE LEFT
- Moves the cursor left one character position. If the cursor is at the begin-
- ning of a line, it will wrap to the end of the previous line. Normally bound
- to the <Left> key.
- ^^MOVE RIGHT
- Moves the cursor right one character position. If the cursor is at the end
- of a line, it will wrap to the beginning of the next line. This command is
- normally bound to the <Right> key.
- ^^MOVE WORD
- Moves the cursor to the beginning of the next word in the current direction.
- If the direction is Forward, it will move toward the end of the buffer; if
- Reverse, toward the beginning of the buffer.
-
- The screen will either scroll or repaint depending on the state of Select.
- If Select is active, the screen will be redisplayed. If Select is not
- active, scrolling will take place to keep the cursor on the fourth line from
- the top or bottom of the window.
- ^^INSERT CHAR
- This is the default when one of the typing keys is pressed. In Insert mode,
- the character will be inserted into the buffer at the current cursor
- position; text to the right of the cursor is "shoved over" to make room. In
- Overstrike mode, the character is simply overwritten.
-
- pEDIT uses automatic word wrap to keep text between the defined margins as
- you type. If a word will not fit inside the current right margin, it will be
- moved to the start of the next line. The first line of a paragraph will be
- automatically indented if this parameter has been set via the SET PINDENT
- command.
-
- When the Tab key is pressed, the cursor will move to the next tab stop. Only
- standard tab stops at every eighth column are currently supported. Other
- control characters are displayed as the ASCII symbol.
- ^^OPEN LINE
- Opens up a new (empty) line for text insertion. The end result is the same
- as pressing <Enter> followed by <Left> except that no indenting will take
- place.
- ^^FILL PARA
- Reformats a paragraph or portion of a paragraph to fit within the defined
- margins, resulting in a ragged right margin. Paragraph indenting is honored
- for the first line. Tabs are ignored. Use this command after you have
- inserted or deleted text or changed margins.
-
- The SET MARGINS and SET PINDENT commands are used to set the text margins
- and paragraph indent, respectively. Reformatting begins at the current line
- and stops at the end of the paragraph. A pararaph is defined as contiguous
- text bounded by empty lines both above and below.
- ^^JUSTIFY PARA
- Fully justifies a paragraph or portion of a paragraph to fit within the
- defined margins, resulting in both smooth left and right margins. Paragraph
- indent is normally not used with justified text but is honored if set. Tabs
- are ignored. Text is not automatically justified as you type; this command
- is meant to be used to justify paragraphs after they have been entered.
-
- The SET MARGINS command is used to set the left and right margins. Reformat-
- ting begins at the current line and stops at the end of the paragraph. A
- paragraph is defined as contiguous text bounded by empty lines both above
- and below.
- ^^INDENT
- This function is very useful in programming when you want to indent a sec-
- tion of code in or out without having to manually edit each line. Indenting
- is by levels where one level is 4 character positions or one-half a tab
- stop. INDENT uses tabs and spaces to indent the line to the desired offset.
-
- To use INDENT (1) position the cursor to the start of the first line, (2)
- toggle Select on, (3) highlight the entire range of lines to be indented and
- (4) issue the "INDENT" or "INDENT n" command. Specify the number of levels
- (n) as an integer - positive indents to the right, negative to the left.
- ^^AUTO INDENT
- This function is very useful in programming. It is used to automatically
- indent a new line the same as the current line. pEDIT uses the same leading
- whitespace (spaces and tabs) as the current line. AUTO INDENT is normally
- used at the end of a line but the command can be issued anywhere. Normally
- bound to <Ctrl-Enter>.
- ^^LEFT LINE
- Aligns the current line (the line the cursor is on) flush with the left
- margin. Only spaces are used to move the line to the appropriate offset.
- ^^CENTER LINE
- Centers the current line (the line the cursor is on) between the defined
- margins. Only spaces are used to move the line to the appropriate offset.
- ^^RIGHT LINE
- Adjusts the current line (the line the cursor is on) to be flush with the
- right margin. Only spaces are used to move the line to the appropriate off-
- set.
- ^^CAPITAL WORD
- Capitalizes the current word starting at the current position within the
- word. The capitalization does not start at the beginning of the word; this
- is to allow, for example, 'Compuserve' to be changed to 'CompuServe'.
- ^^LOWER WORD
- Converts the current word to lowercase starting at the current position
- within the word. All characters from the cursor to the end of the word will
- be changed to lowercase.
- ^^UPPER WORD
- Converts the current word to uppercase. All characters from the cursor to
- the end of the word will be changed to uppercase.
- ^^QUOTE CHAR
- This function is used to enter special characters into the text. pEDIT
- prompts with "Key code (1-255): "; at this point type in the decimal Ascii
- character value and press <Enter>. For example, to insert a form feed (Ctrl-
- L) you would enter the value 12.
-
- The feature can also be used with Find and Replace. To find a line feed
- (Ctrl-J) if the QUOTE CHAR key is <Ctrl-V>, press the DO COMMAND key and
- enter "FIND <Ctrl-V>10<Enter>".
-
- The LIST ASCII command displays the codes for all 255 characters. Extended
- keys such as the PC keypad and function keys cannot be quoted. The graphics
- characters (those above Ascii 127) cannot be entered by the very strange
- method of holding down the Alt key and entering the decimal value of the
- character on the numeric keypad.
- ^^TRANS CHAR
- Transposes (swaps) two characters of text within a line. The cursor must be
- on the second character when you issue the command. The cursor cannot be
- positioned past the end of the line.
- ^^ERASE CHAR
- Deletes the current character, i.e. the character the cursor is on. The
- action is dependent on the current mode. In Insert mode, the character is
- deleted and text to the right of the cursor is shifted left to "fill in the
- hole". In Overstrike mode, the character is replaced by a space.
- ^^ERASE PREV
- Deletes the previous character - the character to the left of the cursor. In
- Insert mode, the character is deleted and text to the right of the cursor is
- again shifted toward the left. In Overstrike mode, the character is replaced
- by a space. The command is permanently bound to the <BackSpace> key.
- ^^ERASE WORD
- Deletes text from the current position in a word to the end of the word. The
- current mode and direction have no effect on the action taken; deletion is
- always toward the end of the word.
- ^^ERASE LINE
- Erases a line or portion of a line. If the cursor is at the beginning of a
- line, the entire line (including the end of line marker) is erased and
- stored in the text buffer. If the cursor is not at the beginning of a line,
- deletion is from the current position to the end of the line.
- ^^RESTORE TEXT
- Restores the text last deleted by ERASE WORD or ERASE LINE. This text is
- stored in a special text buffer for later restoration. This text buffer is
- rebuilt after every action so only the last erasure can be restored.
-
- This command along with REMOVE TEXT provide an "undo" capability. It is very
- unlikely that anyone would ever need to "undo" hundreds of editing operat-
- ions. A better approach is to "Save early, save often" so you can fall back
- to the point of the last save.
- ^^FIND
- FIND is used to search for a text string. To initiate this function, press
- the FIND key and respond to "String to find", or press DO COMMAND and enter
- "FIND <text>". The direction of the search will be in the current direction.
- You can cancel an active FIND operation by pressing the ABORT key.
-
- If the target string is all lowercase, the operation will be case-
- insensitive; that is 'pedit' will match all of 'pedit', 'pEDIT' and 'PEDIT'.
- If, however, the target contains any uppercase characters, the match will be
- exact, i.e. 'pEDIT' matches only 'pEDIT'.
-
- Special symbols are used to match beginning of line (bol) and end of line
- (eol). Use '\\<' for bol and '\\>' for eol. For example, '.\\>' matches a
- period only if it is at the end of a line.
- ^^FINDNEXT
- Searches for the next occurrence of the last search string you specified. It
- is best to have FINDNEXT bound to a key so only a single key press is requir-
- ed to repeat the last search operation.
- ^^REPLACE
- pEDIT has a very powerful search and replace function. To initiate it,
- either press the REPLACE key and reply to the "Old string:" and "New
- string:" prompts, or press DO COMMAND and enter "REPLACE <old> <new>".
-
- pEDIT will search for each occurrence of 'old' and prompt you with "Replace
- (Y)es (N)o (A)ll (L)ast (Q)uit: "
-
- Y, Enter - replace this occurrence
- N - skip this replacement
- A - replace all occurrences from this point
- L - make this the last replacement and quit
- Q - quit.
-
- Matching the old string will follow the rules listed for the FIND command.
- The same wild cards that are useable in FIND may be specified for the 'old'
- string only.
- ^^GET FILE
- Loads in a file from disk for editing. pEDIT supports wildcard file specif-
- ications of the type '*.*' and '*.TXT'. If more than one file matches the
- specification, you will be presented with a list of all matching file names
- in alpha order. To select a file, use the arrow keys, type in the first
- letter, or click on it with the left mouse button. Press <Enter> or double
- click to load the highlighted file. Press the ABORT key to cancel.
-
- If no matching file exists, pEDIT will display "Creating file". If the file
- does exist, it will be loaded into memory. It is very important to realize
- that the file itself is still on disk and will remain unchanged unless you
- save a modified buffer using the WRITE FILE command.
- ^^INCLUDE FILE
- Reads in the specified file from disk and inserts it into the buffer start-
- ing at the current cursor location. The result is the same as if the user
- typed in the text contained in the file.
-
- INCLUDE FILE should be used only for relatively small files. The function
- uses the normal INSERT CHAR routine, not the much faster GET FILE which
- loads text directly into memory.
- ^^WRITE FILE
- Saves the contents of the current buffer to disk without ending the editing
- session. If a file name has not yet been specified, pEDIT will ask for one.
-
- pEDIT PLUS verifies that there is sufficient disk space BEFORE starting the
- save operation.
-
- You can change the name of the associated file at any time by using the
- RENAME FILE command.
- ^^RENAME FILE
- Changes the name of the disk file associated with the current buffer. The
- new name will be used at the time of the next WRITE FILE operation. The
- buffer name is also changed to reflect the new file name if that buffer name
- is not already in use.
-
- Use RENAME FILE when you want to save a file under a name other than the one
- the it was called up under.
- ^^SHOW BUFFER
- Displays detailed information about the current buffer: the buffer name,
- associated file name, current mode/direction, number of lines and characters
- of text, etc. The status line also shows the pEDIT version number.
- ^^BUFFER
- Use this command to switch between buffers. You will be presented with a
- BUFFER window containing the names of all buffers except the COMMAND buffer.
- The name of the first User buffer will be highlighted. To select a buffer,
- use the up and down arrow keys, type in the first letter of a buffer name or
- click on the name. Press <Enter> or double click to move to the selected
- buffer. You can also Press ABORT to cancel.
- ^^TRIM BUFFER
- This function 'trims' the current buffer by removing trailing blanks from
- all lines of text.
-
- TRIM BUFFER is useful in any document where a left margin has been defined.
- pEDIT automatically indents every line to the specified left margin, which
- can result in "empty" lines between paragraphs. These empty lines can take
- up a lot of space in a large document.
- ^^CHANGE MODE
- Used to toggle between Insert and Overstrike modes. If the mode is Insert
- when the command is given, it will change to Overstrike and vice versa.
- ^^CHANGE DIR
- Use this command to toggle between the Forward and Reverse directions. Note
- that only FIND, FINDNEXT, REPLACE and MOVE WORD use the buffer direction.
- ^^MARK
- Used to mark a particular place in a buffer so you can return to it at some
- later time. Sometimes called a bookmark; there can be only one marker in
- each buffer. pEDIT tries to stay as close as possible to the original mark
- as text is inserted and deleted.
- ^^GOTO MARK
- This command moves to the position (line and offset) defined by the last
- MARK command.
- ^^LINE
- The LINE command is used to "goto" a particular line in the current buffer.
- Enter "LINE nn" to move to line number nn; if you enter LINE by itself,
- pEDIT will prompt for a line number.
- ^^ONE WINDOW
- This function 'unsplits' the screen. If there are 2 windows on screen, the
- current window - the one the cursor is in - becomes the only window. The
- current window will occupy the full screen. The line the cursor was on when
- the command was issued becomes the top line of the window.
- ^^TWO WINDOWS
- 'Splits' the screen if there is only one window visible. Both windows will
- initially show the same number of lines of the current buffer. The cursor
- will be moved to the other window, anticipating that you want to load in
- another file.
- ^^OTHER WINDOW
- If the screen is split, this command will move the cursor to the other
- window. The cursor will move to the row and column stored the last time the
- cursor was in the window.
-
- If you have a mouse, click anywhere in the other window to move to that
- window.
- ^^PREV LINE
- Scrolls the current window up one line. This command is normally accessed
- only with a mouse, by clicking on the UpArrow symbol at the top of the
- Scroll Bar.
- ^^PREV SCREEN
- Moves the text window back one screen towards the beginning of the buffer.
- This command should be bound to the <PgUp> key as it means "Page Up". The
- screen is repainted rather than scrolled.
- ^^NEXT LINE
- Scrolls the current window down one line. This command is normally accessed
- only with a mouse, by clicking on the DownArrow symbol at the bottom of the
- Scroll Bar.
- ^^NEXT SCREEN
- Moves the text window forward one screen towards the end of the buffer. This
- command should remain bound to the <PgDn> key as it means "Page Down". Again,
- the screen is repainted rather than scrolled.
- ^^SHIFT LEFT
- Moves the window horizontally to the left (toward the left margin) the
- specified number of columns. If no parameter is specified, the shift amount
- will be 40 columns.
- ^^SHIFT RIGHT
- Shifts the screen horizontally to the right - toward the end of the line -
- by the number of columns you specify. This is to permit viewing text past
- column 78. If no argument is specified, the screen will be shifted 40 col-
- umns. The shift value is limited only by the maximum line length of 32767
- characters.
- ^^SELECT TEXT
- This is a toggle that turns the select state on/off. If the state is off, it
- will be turned on and vice versa. Selected text is highlighted in reverse
- video as the cursor is moved. Select is automatically turned off after
- REMOVE TEXT, STORE TEXT and WIPE TEXT commands. To cancel the selection,
- i.e. turn the highlighting off, simply issue the command again.
-
- To select text with the mouse, move the mouse pointer to the start of the
- desired block. Hold the left button down for at least 1/2 second, then
- "drag" the mouse in any direction while continuing to hold the left button
- down. You can even scroll up or down while selecting by dragging the mouse
- pointer to the row just above or below the text window.
- ^^REMOVE TEXT
- Removes (cuts) the selected text and stores it to the clipboard (paste buf-
- fer). The clipboard is rebuilt every time REMOVE TEXT is invoked; therefore,
- only the most recently deleted text can be reclaimed.
- ^^STORE TEXT
- Copies the selected text to the clipboard without removing from the buffer.
- Use this command whenever you want to make a copy of some text without
- deleting it.
- ^^WIPE TEXT
- Deletes the highlighted block without copying it to the clipboard. WIPE TEXT
- is much faster than REMOVE TEXT because the paste buffer does not have to be
- rebuilt. This command is especially useful for deleting large amounts of
- text; use it when you have no need to get the text back. There is no limit
- on the size of the block that can be erased.
- ^^INSERT HERE
- Inserts text from the clipboard into the current buffer starting at the cur-
- rent cursor position. Note that INSERT HERE can be invoked more than once to
- make multiple copies of the stored text.
- ^^LEARN
- The LEARN command is used to start recording keystrokes. The recording will
- continue until the REMEMBER command is given. pEDIT will store all typing
- keys, function keys and special keys such as control keys. Note that mouse
- button presses are not stored.
-
- Any key can be stored in a pEDIT macro. The only restriction is that a macro
- containing a REPEAT command cannot itself be repeated.
- ^^REMEMBER
- Used to end the keystroke recording started by LEARN. pEDIT will ask for a
- key to bind to; press any of the definable keys on the keyboard. You cannot
- bind to the Tab, Enter or BackSpace keys.
-
- A macro must also not be bound to a key that is contained within the macro.
- If this happens, the macro routine will go into a loop and probably crash
- the system.
- ^^SAVE MACRO
- Saves the currently defined key macro to disk. Enter only a file name; pEDIT
- automatically adds the extension .PM1. The editor will write the macro file
- in the directory pointed to by the current PEDIT PATH.
-
- If a macro file of the same name already exists, you will be given the
- chance to overwrite it or cancel.
- ^^EXECUTE
- Executes the macro previously defined by LEARN and REMEMBER. When this
- command is issued, the keystrokes are 'replayed' as if you entered them.
- There are two forms of this command: one for a key macro, one for a disk
- macro.
-
- EXECUTE by itself is used for the single key macro. A command of the form
- "EXECUTE filename" invokes a disk macro. Here, "filename" is a valid DOS
- file name up to 8 characters in length without an extension. pEDIT
- automatically adds the file type .PM1 to all disk macro file names.
- ^^DO COMMAND
- When the "DO" key is pressed the editor will respond with the 'Command: '
- prompt. At this point you can enter any valid pEDIT command. Commands can be
- upper- or lower-case or mixed. Note that commands must be entered in full
- with spaces in between words. You can exit Command Mode without doing any-
- thing by pressing <Enter> after the prompt.
-
- The Command line is a one-line window into the COMMAND buffer. All defined
- keys can be used on the command line for editing the current line. Use MOVE
- UP and MOVE DOWN to scroll through the stored commands.
- ^^RECALL
- Used to recall the last command given via DO COMMAND. The end result is the
- same as pressing the DO COMMAND key followed by the MOVE UP with one impor-
- tant difference; the previous command is copied to the current command line.
- The command can of course be edited before pressing <Enter> to begin
- execution.
- ^^DO BUTTON
- Permits keyboard access to the ButtonBar for those users without a mouse.
- This function is permanently bound to the <Shift-Esc> key and should not be
- issued from the command line. When this key is pressed, the first button
- will be selected and pEDIT will wait for your input. Use the <Left> and
- <Right> keys to move from button-to-button, and press <Enter> to accept or
- ABORT to cancel.
- ^^ABORT
- pEDIT has a user-definable ABORT key which must be defined in the initial-
- ization file. The actual key used depends on the configuration; ABORT is not
- 'hard-wired' to <Ctrl-C> because WordStar uses <Ctrl-C> as a command key.
-
- ABORT can be used to abort out of any REPEAT, FIND, FINDNEXT or REPLACE
- loop. You can also use it to cancel out of the DO BUTTON function, or any
- BUFFER, FILES or HELP screen.
- ^^REFRESH SCREEN
- This command is used to clear and repaint the screen. Use REFRESH SCREEN if,
- for any reason, the screen should be overwritten or otherwise obliterated.
- ^^DEFINE SHIFT
- Defines a shift or "lead-in" key for multi-key commands. pEDIT must know
- when to wait for a second keystroke. A shift key cannot be a command key by
- itself.
-
- The shift keys must be defined in your initialization file before other key
- definitions. Any non-typing key can be a shift key; a maximum of 4 shift
- keys can be defined.
- ^^DEFINE KEY
- Used to 'bind' a pEDIT command to the key of your choice. Pressing the speci-
- fied key is equivalent to pressing DO COMMAND and typing in the associated
- command. Here, 'command' refers to any valid pEDIT command entered in full
- (no abbreviations) with or without parameters.
-
- Keys can be defined dynamically during an editing session or, more commonly,
- specified in your init file. When DEFINE KEY is issued from within the
- editor, pEDIT will ask for a procedure name and a key press.
- ^^SHOW KEY
- Displays the command bound to a key. pEDIT will prompt for a key press and
- display the full command string, if there is one, bound to that key.
- ^^LIST KEYS
- Lists all defined keys and the commands bound to them. pEDIT will pause in
- between screens; press any key to continue to the next screen.
- ^^LIST ASCII
- Displays the complete ASCII character set used by the IBM PC. Includes the
- decimal value (1-255), the hexadecimal or "HEX" value (01H to FFH) and the
- character. Very handy for programmers. The editor will pause in between
- screens; press any key to continue to the next screen.
- ^^DRAW
- This function is used to draw lines and boxes on the screen. The Mode and
- Direction indicators on the Status Bar are replaced by the text "** DRAWING
- MODE **". Only a subset of the defined keys are recognized:
-
- ABORT Exit drawing mode and return to editing
- MOVE UP Move up one line, padding if necessary
- MOVE DOWN Move up one line, padding if necessary
- MOVE LEFT Move cursor left one column
- MOVE RIGHT Move right one column with padding
- MOVE HOME Position to start of line
- MOVE END Position cursor to end of line
- - Draw a single line/box using graphics chars
- = Draw a double line/box using graphics chars
- + Draw a line or box using standard chars
- ^^REPEAT
- Lets you repeat any key press up to 32767 times. Only the next single key
- press is repeated.
-
- The repeat count is shown by 'Repeat: ' on the message line. Use <BackSpace>
- to correct the count; set the count to zero if you wish to cancel.
-
- You can exit a REPEAT loop by pressing the ABORT key.
- ^^SET AUTOSAVE
- The autosave feature can be used to automatically save your work to disk. If
- autosave is active, a WRITE FILE will be performed periodically to the cur-
- rent buffer if changes have been made. The buffer will also be saved when a
- new file is loaded or you switch buffers.
-
- The usage is "SET AUTOSAVE value". A value of zero turns the autosave
- feature off; a value in the range 1-30 defines a save interval of 1 to 30
- minutes.
- ^^SET COLOR
- Lets you choose foreground and background colors for your editing session.
- For monochrome and CGA displays, the only legal color combinations are Black-
- on-White and White-on-Black.
-
- Only the basic 16 colors are supported on EGA/VGA color displays. The usage
- is "SET COLOR fground bground". See the Appendix for a list of color codes.
- ^^SET CURSOR
- Lets you choose an underline or block cursor style to suit your personal
- needs. The usage is "SET CURSOR uline|block".
- ^^SET DISPLAY
- Used to override pEDIT's video display type detection. This command can only
- be used in the initialization file. Use it only if pEDIT cannot correctly
- identify your video type. The syntax is "SET (DISPLAY, n)" where n = 0
- (text); 2 (CGA); 9 (color EGA/VGA); 10 (mono EGA/VGA).
- ^^SET LINES
- Lets you choose the number of lines of text that are shown on-screen. All
- displays support 25 lines; 43 line mode requires EGA or VGA, while 50 line
- mode (text mode only) requires VGA. Screen writing and scrolling are
- generally much slower in 43-and 50-line modes. This command cannot be used
- when the screen is split. The usage is "SET LINES 25|43|50".
- ^^SET MARGINS
- Lets you set left and right text margins; the right margin controls where
- text wraps. The default margins are 1 and 80. The left margin must be
- greater than zero and the right margin has to be greater than the left. The
- usage is "SET MARGINS left right".
- ^^SET PINDENT
- Used to set the paragraph indent, i.e. the number of columns by which to
- indent the first line of a paragraph. The usage is "SET PINDNT nn" where nn
- is zero or a positive integer.
- ^^SET SCOPE
- Specifies the "scope" for all FIND and REPLACE operations. If the scope is
- Local, only the current buffer will be searched. If however the scope is
- Global, all user buffers will be searched and 'Global' will show on the
- status line. The format of this command is "SET SCOPE local|global".
-
- Things can quickly get out of hand if some buffers are searched in a forward
- direction while others are searched in reverse. For this reason, the dir-
- ection for all buffers is temporarily set to Forward during a global search.
- ^^SET VIDEO
- Lets you switch between text and graphics mode if you have a graphics dis-
- play. pEDIT PLUS will start up in graphics mode if it detects a CGA/EGA/VGA
- display; you can override this if you prefer the speed of text mode to the
- graphical interface. The usage is "SET VIDEO text|graphics".
- ^^PRINT
- Provides the ability to print directly from within pEDIT PLUS. This is done
- by interfacing to the PRINT utility included with DOS 3.0 and greater. This
- function is available only in registered versions of pEDIT. Use this command
- to print the contents of the current buffer, print a selected portion of the
- current buffer, delete a file from the print queue or cancel all print jobs
- in the queue. The syntax is "PRINT buffer|block|delete|cancel".
-
- If the printer is off-line or out of paper, the PRINT DELETE and PRINT
- CANCEL commands may not complete correctly. pEDIT should resume after the
- problem is fixed.
- ^^SHOW PRINTER
- Displays the status of all jobs in the print queue in a special PRINTER
- window. pEDIT shows a maximum of 10 jobs; this is the default number of
- queue entries in the DOS PRINT utility. If there are more than 10 files
- queued - the maximum is 32 - they will not be shown. Press any key or mouse
- button to return to editing.
- ^^DOS
- This function 'shells' you to DOS or passes a command to DOS for execution.
- All text is swapped out to disk, and a second copy of the command processor
- is loaded to process commands.
-
- If "DOS" is given without parameters, you will be shelled to DOS and will
- see the DOS prompt. You may then enter DOS commands and do anything you can
- do at the operating system level. Type 'EXIT' to return to the editor exact-
- ly as you left it.
-
- If parameters are specified, the command will be passed to DOS for execution
- and the output will be shown in the DOS buffer.
- ^^HELP
- Provides complete on-line help for every pEDIT PLUS command. pEDIT looks for
- a help file named PEDIT.HLP in the directory pointed to by the PEDIT PATH.
-
- You will be presented with a HELP window containing an alpha list of all
- pEDIT commands. Use the arrow keys, press the first letter of the command or
- click the left mouse button to highlight the topic you want help with; press
- <Enter> or double click to select that topic. The function can be cancelled
- by pressing the ABORT key.
- ^^ALTHELP
- Displays the contents of the files PEDIT.BTN and PEDIT.KEY in BUTTON and
- KEYBOARD windows, respectively. The editor looks for these two files in the
- directory specified by the PEDIT PATH.
-
- Provides help for the ButtonBar and the keyboard (usually a keyboard diagram
- and/or a list of the keys you have defined).
- ^^RULER
- Toggles an on-screen ruler on and off. The ruler temporarily overwrites the
- status line at the bottom of the window.
- ^^QUIT
- Aborts an editing session. Abort MEANS abort - any changes you have made
- will be lost. If any User (non-system) buffers have been modified, pEDIT
- gives you the option of not quitting by displaying "Buffer(s) modified -
- quit (Y/N)? ". Enter Y to abort, N to cancel and resume editing.
- ^^EXIT
- Terminates the editing session and returns you to DOS. The current buffer is
- automatically written to disk if it has been modified. If any of the other
- user buffers have been altered, pEDIT asks you one at a time if you want to
- write (save) them. Answer 'Y' to save the buffer, 'N' to skip it.
-